﻿@charset "utf-8";/* CSS Document*/

/*全局定义*/
*{margin:0;padding:0;}
body{font-family:Microsoft YaHei,Helvetica,Arial,Tahoma, Geneva, SimSun, sans-serif;font-size:13px; background:url(../images/body-bg.jpg) no-repeat top center; color:#333}
ul, li, ol, dl{list-style:none;}
form{margin:0px;padding:0px;font-size:12px;}
img{border:0;}
.clear{clear:both;}
.more{float:right; line-height:45px; padding-top:15px; padding-right:10px; font-weight:normal;}
.more a{color:#666;font-size:15px;}
.more a:hover{color:#333;font-size:15px;}

/* 连接定义*/
a{color:#333;text-decoration:none;font-size:13px;outline: none;}
a:hover{color:#666;text-decoration:underline;font-size:13px;}

/*分页样式*/
.wp-pagenavi{CLEAR: both;padding-top:10px;padding-right:10px;margin:10px 0; float:right; padding-right:5px;}
.wp-pagenavi A{BORDER-RIGHT: #bfbfbf 1px solid;PADDING-RIGHT: 5px;BORDER-TOP: #bfbfbf 1px solid;PADDING-LEFT: 5px;PADDING-BOTTOM: 3px;MARGIN: 2px;BORDER-LEFT: #bfbfbf 1px solid;PADDING-TOP: 3px;BORDER-BOTTOM: #bfbfbf 1px solid;TEXT-DECORATION: none}
.wp-pagenavi SPAN{BORDER-RIGHT: #bfbfbf 1px solid;PADDING-RIGHT: 5px;BORDER-TOP: #bfbfbf 1px solid;PADDING-LEFT: 5px;PADDING-BOTTOM: 3px;MARGIN: 2px;BORDER-LEFT: #bfbfbf 1px solid;PADDING-TOP: 3px;BORDER-BOTTOM: #bfbfbf 1px solid;TEXT-DECORATION: none}
.wp-pagenavi A:hover{BORDER-LEFT-COLOR: #000;BORDER-BOTTOM-COLOR: #000;BORDER-TOP-COLOR: #000;BORDER-RIGHT-COLOR: #000}
.wp-pagenavi SPAN.current{BORDER-LEFT-COLOR: #000;BORDER-BOTTOM-COLOR: #000;BORDER-TOP-COLOR: #000;BORDER-RIGHT-COLOR: #000}
.wp-pagenavi SPAN.current{FONT-WEIGHT: bold}
.fenye{margin:10px;}







/*头部样式*/
.topbg{ width:100%; height:25px;line-height:25px; border-bottom:1px solid #dedede;background:#eee}
.top{ width:1010px; margin:0 auto; color:#666;}
.top span{ float:right;}
.top span a{ padding:0 10px;color:#333; border-right:1px solid #ddd}

 
.head{width:1010px;margin:0 auto;height: 123px;}
.logo{float:left;margin-right: 76px;margin-top: 9px;}
.slogan{float:left;font-size: 15px;color:#333;line-height:35px;margin-top: 29px;}
.slogan strong{font-size: 23px;color:#aa2924;}

.top_right{float:right; margin-top:28px; width:280px; }
.top_right .tel_img{ float:left;margin-right:10px; padding-top:10px;}
.tel_txt{ }
.tel_txt .tel{ font-size:28px; font-weight:bold}
.email{font-size:14px;margin-top:10px;}
.email a{text-decoration:underline; font-size:14px}
.email span{ float:left; padding-right:10px;}
.email span a{font-size:14px; color:#624a4a; font-weight:bold;}

 

/*导航样式*/
.nav{height:47px; width:100%;  background:#20599c;}
.nav ul{width:1010px;margin:0 auto; height:47px;  }
.nav ul li{float:left; height:47px; line-height:47px;width:130px; text-align:center;}
.nav ul li:hover{background:#124076;width:130px;}
.nav ul li a{display:block; width:100%;height:47px;font-size:16px; color:#fff; border-right:1px #0046AE solid;}
 .nav ul li a:hover{ text-decoration:none}
 
/*搜索样式*/ 
.searchdiv{width:1010px; margin:10px auto;}
.search{ float:right}
.search select,input {float:left;}
.search .s_select{height:25px; border-top:1px solid #DDD;border-bottom:1px solid #DDD; border-left:1px solid #DDD; border-right:0;padding-left:5px;}
.search .text{ width: 183px;height: 23px; padding:5px;line-height:19px; color:#555; border-top:1px solid #DDD;border-bottom:1px solid #DDD; border-left:1px solid #DDD}
.search .button_sear{ width: 74px;height: 35px; background:#20599c url(../images/fdj_03.png) center center no-repeat; border:0px; color:#FFF}
.search .button_sear:hover {background:#3ea2ee url(../images/fdj_03.png) center center no-repeat;-webkit-transition:.2s all linear;-moz-transition:.2s  all linear;-o-transition:.2s  all linear;-ms-transition:.2s  all linear;transition:.2s  all linear;}

.sea_key{ float:left;line-height: 35px;}
.sea_key span{ font-size:12px; color:#666}
.sea_key a{ padding:0 5px; font-size:14px; color:#20599c;}

/*banner样式*/
.fullSlide{min-width:1000px; margin:0 auto;  position:relative;  height:450px; overflow:hidden;  }
	.fullSlide .bd{ position:relative; z-index:0;  }
	.fullSlide .bd ul{ width:100% !important; }
	.fullSlide .bd li{ width:100% !important;  height:450px; }
	.fullSlide .bd li .siteWidth{ width:1000px; position:relative;  margin:0 auto;  height:450px;  }
	.fullSlide .bd li a{ position:absolute; width:100%; height:450px; display:block; z-index:1;;   }
	.fullSlide .bd .txt{ position:absolute; width:415px; top:100px; left:22px;   font:normal 18px/30px "Microsoft YaHei";    }
	.fullSlide .bd .btn{ display:block; zoom:1; margin-top:8px;  width:72px; padding-right:10px;  height:31px; line-height:31px; text-align:center; color:#fff; font-size:12px; background:url(../images/banner-btn.png) 0 0 no-repeat;
	_background:url(../images/banner-btn-ie6.png) 0 0 no-repeat;
	}

	.fullSlide .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px; text-align:center; }
	.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:16px; height:16px; margin:4px; background:url(../images/dot-black.png) 0 0; overflow:hidden; 
		line-height:9999px; filter:alpha(opacity=40);opacity:0.4; 
	}
	.fullSlide .hd ul .on{ filter:alpha(opacity=100);opacity:1;  }
	
   

 
.module1{width:1010px; margin:10px auto 20px;border:1px solid #dde1e4;  background:#fff}
.module1 h1{ height:50px;  line-height:50px; padding-left:15px; color: #20599c; font-size: 18px; border-bottom:1px #dde1e4 solid}
.module1 h1 span{ float:right; font-size:14px; color:#999; font-weight:normal; padding-right:15px;}
.service{padding: 25px 5px;background:#f6f6f6;-moz-border-bottom-right-radius: 10px;-moz-border-bottom-left-radius: 10px;border-bottom-right-radius: 10px;border-bottom-left-radius: 10px;-webkit-border-bottom-right-radius: 10px;-webkit-border-bottom-left-radius: 10px;}
.service li{float:left;padding: 0 14px;width: 220px;}
.service li a{ color:#FFF}
.service li a:hover{ text-decoration:none; color:#FFF;-webkit-transition:.2s all linear;-moz-transition:.2s  all linear;-o-transition:.2s  all linear;-ms-transition:.2s  all linear;transition:.2s  all linear;}
.service img{width: 220px;height: 148px;border:1px solid #CCC;}
.service img:hover{border:1px solid #CCC; filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity: 0.8; opacity: 0.8;}
.service li p{width: 230px;font-size:12px;line-height: 24px;padding: 14px 0;height:auto;overflow:hidden; color:#666}
.service_more{line-height:36px;text-align: center;width: 100%;display: block;background: #20599c;}
.service_more:hover{background: #3ea2ee}
.service_more1{line-height:36px;text-align: center;width: 100%;display: block;background: #20599c;}
.service_more1:hover{background: #3ea2ee}
.service_more2{line-height:36px;text-align: center;width: 100%;display: block;background: #20599c;}
.service_more2:hover{background: #3ea2ee}
.service_more3{line-height:36px;text-align: center;width: 100%;display: block;background: #20599c;}
.service_more3:hover{background: #3ea2ee}


.module3{width:1010px; margin:20px auto; background:#ffffff; height:auto;}
.module3_left{ float:left; width:216px;border:1px solid #dde1e4;height:auto;}
.module3_left h2{font-size:18px;font-weight:bold;color: #fff;height:60px;background: #20599c;line-height:60px;text-align:center;}
.module3_left .catlog{border-top:1px solid #dde1e4;border-bottom:1px solid #dde1e4; padding: 23px 0;}
.module3_left .catlog .p_title{ font-size:16px; font-weight:bold; color:#393939; height:50px; line-height:50px; text-align:center;}
.module3_left .catlog .l_title{ font-size:14px; color:#4f3737; height:40px; line-height:40px; text-align:center;background:url(../images/Arrow_04.gif) 16% center no-repeat}
.module3_left .catlog .l_title a{ font-size:15px;}


.module3_left .catlog1{  padding-bottom:23px}
.module3_left .catlog1 .p_title{ font-size:16px; font-weight:bold; color:#393939; height:50px; line-height:50px; text-align:center;}
.module3_left .catlog1 .l_title{ font-size:14px; color:#4f3737; height:30px; line-height:30px; text-align:center;background:url(../images/Arrow_04.gif) 22% center no-repeat}

.module3_right{ float:right; width:720px; padding:0 20px;  border:5px solid #eee;}
.newcase{ margin:26px 0;}
.newcase_pic{ float:left; margin-right:35px;}
.newcase_pic img{  border:1px solid #dde1e4; /*background:url(../images/ibg-1.jpg) repeat-x;*/ }
.newcase_pic img:hover{filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity: 0.8; opacity: 0.8;}
.newcase_txt{ float:left; width:380px; }
.newcase_txt h2 a{ font-size:15px; line-height:62px; color:#20599c}
.newcase_txt p{ color:#999; font-size:12px;line-height:25px; padding:0 0 15px 0}

.case_more{float:left;padding: 3px 15px;color: #fff;font-size: 12px;background: #20599c;}
.case_more:hover{ text-decoration:none;padding: 3px 15px;color: #fff;font-size: 12px;background: #3ea2ee;-webkit-transition:.2s all linear;-moz-transition:.2s  all linear;-o-transition:.2s  all linear;-ms-transition:.2s  all linear;transition:.2s  all linear;}
.ad{ width:1010px; margin:0 auto;}


/*hsw*/
.hsw{ width:1010px; margin:0 auto 10px; background-color:#fff;}
.hsw .hswLt{width:430px;float:left;margin-top: 10px;position:relative;z-index:999;}
.hsw .hswLt h3{ font-size:43px; color:#20599c;margin-top:10px;}
.hsw .hswLt span{ display:block; font-size:16px; color:#333333;} 
.hsw .hswLt em{ display:block; width:77px; height:4px; margin-top:10px; background-color:#3ea2ee;}
.hsw .hswLt .list{width:430px; margin-top:30px; margin-bottom:50px;}
.hsw .hswLt .list li{ float:left; width:428px; height:79px; position:relative; border-left:2px solid #fff; border-bottom:1px solid #d6d6d6; border-top:2px solid #fff;}
.hsw .hswLt .list li b{padding:0 20px; color:#c0c0c0; display:block; height:78px; font-size:45px; line-height:78px; float:left;}
.hsw .hswLt .list li h5{ float:left; width:310px; font-size:18px; font-weight:normal; color:#333333; margin-top:20px; }
.hsw .hswLt .list li p{float:left; width:310px; font-size:13px; color:#999999;}
.hsw .hswLt .list li img{ display:none; position:absolute; top:-2px; right:-70px;}
.hsw .hswLt .list li.one{ height:79px;border-top:1px solid #d6d6d6 }
.hsw .hswLt .list li.cur img{display:block; }
.hsw .hswLt .list li.cur{ width:428px; height:78px; border:2px solid #40a3ee; border-right:none;}
.hsw .hswLt .list li.cur b{ color:#40a3ee;}
.hsw .hswRt{overflow:hidden;width:570px;height:450px;float:right;margin-bottom:10px;margin-top: 31px; *margin-top:65px;position:relative;z-index:5;} 
.hsw .hswRt .dogxi{ width:570px; height:2650px;position:absolute; }
.hsw .hswRt .hz{width:570px; height:450px; position:relative;}
.hsw .hswRt img{ display:block; }
.hsw .hswRt .hswXiao{ background:url(../images/hws_rt_bg.png) no-repeat center; width:570px; height:175px; position:absolute; left:0; bottom:0;}
.hsw .hswXiao ul{ width:455px; margin-left:82px; margin-top:10px;}
.hsw .hswXiao ul li{ padding-left:10px; color:#fff;background:url(../images/hws_li_x.png) no-repeat left 10px; font-size:14px; line-height:29px;}

/*about*/
.title{ overflow:hidden; width:100%; margin-top:30px;}
.title h3{ font-weight:normal;  border-left:6px solid #20599c; padding-left:15px; float:left;}
.title h3 a{color:#333;font-size:20px;}
.title a.more{ float:right; margin-right:15px; color:#666; font-size:12px; margin-top:8px; text-decoration:none;}
.about{ width:1010px; margin:10px auto; overflow:hidden;}
.about .aboutBox{ height:auto;border:1px solid #e5e5e5; }
.about .list{ overflow:hidden; width:950px; margin:30px auto;}
.about .list dt{ width:408px; height:245px; float:left;}
.about .list dt img{ display:block; padding:4px; border:1px solid #e7e7e7;}
.about .list dd{ width:537px; margin-top:15px; float:right;}
.about .list dd h5{ overflow:hidden; text-overflow:ellipsis; white-space:nowrap; padding-bottom:10px; background:url(../images/about_tit_bg.jpg) no-repeat center bottom; margin-bottom:15px; font-weight:normal;}
.about .list dd h5 a{ color:#20599c; font-size:18px;} 
.about .list dd p{ font-size:13px; color:#333; line-height:27px; height:108px;}
.about .list dd a.moreabout{ display:block; width:107px; height:30px; line-height:30px; text-align:center; margin-top:25px; font-size:14px;	 border:1px solid #7d7d7d; text-decoration:none;}
.about .list dd a.moreabout:hover{border:1px solid #fff;-webkit-transition:.2s all linear;-moz-transition:.2s  all linear;-o-transition:.2s  all linear;-ms-transition:.2s  all linear;transition:.2s  all linear;background: #20599c; color:#FFF}
/*风采*/
.about h3{ font-weight:normal;  width:950px; height:28px;  line-height:28px; padding-bottom:10px; border-bottom:2px solid #d2d2d2; margin:0 auto;}
.about h3 a{ color:#20599c;font-size:18px; }
.about h3 span{ float:right;height:28px;  line-height:28px;  }
.about h3 span a{ color:#666; font-size:12px; margin-right:10px; }
.about .fcHz{ overflow:hidden; width:950px; margin:0 auto; margin:30px auto;}
.about .fcHz li{ width:180px; float:left; margin-right:10px;}
.about .fcHz li img:hover{ filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity: 0.8; opacity: 0.8;}
.about .fcHz li p{ padding-top:5px;}
.about .fcHz li a{ display:block; text-align:center; color:#333; line-height:25px; font-size:13px;}
.about .fcHz li.last{ margin-right:0px;}




.module2_right{float:right;width:215px;border:1px solid #dde1e4;  background:#fff;}
.module2_right h3{ height:42px;  line-height:42px; padding-left:15px; color:#333; font-size:14px; border-bottom:1px #dde1e4 solid;}

.news_top{ padding:8px 0 0 0;  background:#f6f6f6;}
.news_top ul li{  background:none; text-align:center}
.news_top ul li img{width: 160px; height: 93px; border:1px #ccc solid;}
.news_top ul li img:hover{ width: 160px; height: 93px; filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity: 0.8; opacity: 0.8;}
.news_top ul li p{ text-align:center; line-height:24px;}

.news_list{ background:#f6f6f6; padding:13px 5px 10px 5px;-moz-border-bottom-right-radius: 10px; -moz-border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; border-bottom-left-radius: 10px; -webkit-border-bottom-right-radius: 10px;-webkit-border-bottom-left-radius: 10px;}
.news_list li{ width:100%; float:left; padding-left:18px; background:url(../images/Arrow_03.gif) no-repeat 5px center ; line-height:27px;}




.module2{width:1010px; margin:20px auto}
 
.anli{width:594px; float:left; background:#fff;  border:1px solid #dde1e4;  }
.anli h3{ height:42px; line-height:42px; padding-left:15px; color:#333; font-size:14px; border-bottom:1px #dde1e4 solid}
/*.anli_list{background:#f6f6f6;-moz-border-bottom-right-radius: 10px; -moz-border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; border-bottom-left-radius: 10px; -webkit-border-bottom-right-radius: 10px;-webkit-border-bottom-left-radius: 10px;}
.anli_list li{ height:70px; border-bottom:dashed 1px #CCC; padding:6px 5px 5px 5px;}
.anli_list li .anli_pic{ width:88px; height:60px; border:1px solid #ccc; padding:2px; float:left; margin-right:10px;}
.anli_list li .anli_pic img:hover{ filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity: 0.8; opacity: 0.8;}
.anli_list li .anli_text h2{ line-height:24px;}
.anli_list li .anli_text p{ color:#7f7474;line-height:20px;}*/
.anli_contant{padding:5px;border-bottom:dashed 1px #ccc; }
.anli_toutiao{float:left;margin: 5px 38px 0px;width:196px;height:146px;}
.anli_toutiao_txt{}
.anli_toutiao h2{ line-height:28px; text-align:center}
.anli_toutiao_pic{padding:2px;border:1px solid #ccc;}
.anli_toutiao_pic img:hover{filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity: 0.8; opacity: 0.8;}
.anli_toutiao_pic_txt{ line-height:20px; color:#999999; padding-top:5px;}

.anli_box{ margin:5px auto;}
.anli_list{padding-bottom:14px; padding-left:5px;/* width: 288px; */float: left;}
.anli_list li{width: 263px;float:left;padding: 0 15px;background:url(../images/product003.jpg) no-repeat 5px center;line-height:33px;}
.anli_list li span{ float:right; color:#999}


.changjianwenti{ width:398px; float:left; margin-left:14px; background:#fff; border:1px solid #dde1e4;  }
.changjianwenti h3{ height:42px;  line-height:42px; padding-left:15px; color:#333; font-size:14px; border-bottom:1px #dde1e4 solid}
.wenti_contant{padding:5px 5px 0 5px;-moz-border-bottom-right-radius: 10px; -moz-border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; border-bottom-left-radius: 10px; -webkit-border-bottom-right-radius: 10px;-webkit-border-bottom-left-radius: 10px;}
.toutiao{ width:350px; height:106px; border-bottom:dashed 1px #ccc; margin:13px 10px;}
.toutiao h2{ line-height:28px;}
.toutiao_pic_img{ float:left; margin-right:10px; padding:2px; border:1px solid #ccc;}
.toutiao_pic_img img:hover{filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity: 0.8; opacity: 0.8;}
.toutiao_pic_txt{ line-height:20px; color:#999999; padding-top:5px;}

.wenti_list{ padding-bottom:10px;}
.wenti_list li{ width:90%; float:left; padding-left:15px; background:url(../images/product003.jpg) no-repeat 5px center ; line-height:33px;}
.wenti_list li span{ float:right; color:#999}

.m_contact{-moz-border-bottom-right-radius: 10px; -moz-border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; border-bottom-left-radius: 10px; -webkit-border-bottom-right-radius: 10px;-webkit-border-bottom-left-radius: 10px;}
.contact_p{ padding:8px; line-height:24px}
.foot{ width:100%; background:#666; min-height:150px;}
.footer{width:1010px; margin:20px auto; height:40px; line-height:30px; padding:10px;color:#F6F6F6 }
.ftlink{ text-align:center}
.ftlink a{ padding:0 10px; color:#F6F6F6}
.banquan{ text-align:center}
.banquan a{ color:#F6F6F6}

/*内页样式*/
.banner{ width:1010px; height:200px; background:url(../images/banner.jpg) 20% center ; margin:0 auto 10px;}
.ny_main{ width:1010px; margin:0 auto;}

.left{float:left; width:212px; margin-right:6px;}
.about_middle{ float:right; width:790px; background:#FFF;  border:1px solid #dde1e4;  }
.about_middle h3{ height:42px;  line-height:42px; padding-left:15px; color:#624a4a; font-size:14px; border-bottom:1px #dde1e4 solid}
.about_middle h2{ height:42px;  line-height:42px; padding-left:15px; color:#624a4a; font-size:14px; border-bottom:1px #dde1e4 solid}
.about_middle .dt{ height:42px;  line-height:42px; padding-left:15px; color:#624a4a; font-size:14px; border-bottom:1px #dde1e4 solid}
.about_middle .dt h1{ height:42px;  line-height:42px; padding-left:15px; color:#624a4a; font-size:14px; border-bottom:1px #dde1e4 solid}
.about_middle .dt h2{ height:42px;  line-height:42px; padding-left:15px; color:#624a4a; font-size:14px; border-bottom:1px #dde1e4 solid}
.middle{ float:left; width:570px; background:#FFF;  border:1px solid #dde1e4;  }
.middle .dt{ height:42px;  line-height:42px; padding-left:15px; color:#624a4a; font-size:14px; border-bottom:1px #dde1e4 solid}
.middle .dt h1{ height:42px;  line-height:42px; padding-left:15px; color:#624a4a; font-size:14px; border-bottom:1px #dde1e4 solid}
.middle .dt h2{ height:42px;  line-height:42px; padding-left:15px; color:#624a4a; font-size:14px; border-bottom:1px #dde1e4 solid}


.main_right{ float:left; width:790px; background:#FFF;  border:1px solid #dde1e4;  }
.main_right .dt{ height:42px;  line-height:42px; padding-left:15px; color:#624a4a; font-size:14px; border-bottom:1px #dde1e4 solid}
.main_right .dt h1{ height:42px;  line-height:42px; padding-left:15px; color:#624a4a; font-size:14px; border-bottom:1px #dde1e4 solid}
.main_right .dt h2{ height:42px;  line-height:42px; padding-left:15px; color:#624a4a; font-size:14px; border-bottom:1px #dde1e4 solid}

.main_right_liuchen{ width:100%; background:#FFF;  border:1px solid #dde1e4;  }
.main_right_liuchen .dt{ height:42px;  line-height:42px; padding-left:15px; color:#624a4a; font-size:14px; border-bottom:1px #dde1e4 solid}
.main_right_liuchen .dt h1{ height:42px;  line-height:42px; padding-left:15px; color:#624a4a; font-size:14px; border-bottom:1px #dde1e4 solid}
.main_right_liuchen .dt h2{ height:42px;  line-height:42px; padding-left:15px; color:#624a4a; font-size:14px; border-bottom:1px #dde1e4 solid}

.right{ float:right;width:212px}

.lanmudaohang{ margin-bottom:10px; background:#fff; padding-bottom:10px; border:1px solid #dde1e4;  }
.lanmudaohang h3{ height:42px;  line-height:42px; padding-left:15px; color:#624a4a; font-size:14px; border-bottom:1px #dde1e4 solid}

.lanmudaohang ul li{ height:33px; line-height:33px; padding-left:25px; background:url(../images/Arrow_03.gif) no-repeat 10px center ;color:#333; border-bottom:dashed 1px #dde1e4}
.lanmudaohang ul li:hover{ background:#20599c url(../images/Arrow_01.gif) no-repeat 10px center ;}
.lanmudaohang ul li a{ display:block; text-decoration:none; font-size:14px;}
.lanmudaohang ul li a:hover{color:#FFF; display:block;}

.position{ float:right; padding-right:10px;  }
.position a{ font-size:12px; font-weight:normal; }

.newslist{ padding:10px;}
.newslist li{ float:left; height:80px; line-height:30px; width:100%;border-bottom:1px #dde1e4 dashed; padding-bottom:3px;   margin-bottom:11px;}
.newslist li:hover{ background:#F3F3F3}
.listpic{ float:left; margin-right:8px;}
.newslist span{float:right}
.newslist .news_class{ color:#663333;}
.newslist .news_title h2{  font-weight:bold; font-size:14px}
.newslist .listtxt p{ line-height:24px; height:43px; overflow:hidden}

.newstitle{ margin:0 auto; width:100%; text-align:center; line-height:40px; font-size:18px}
.date{ margin:0 auto; width:100%;text-align:center; color:#999; padding-bottom:20px}

.contant{padding:10px; line-height:24px;}
.newstitle{ margin:0 auto; width:100%}
.date{ margin:0 auto; width:100%}


 

/*图片列表*/
.piclist{ padding:15px 0 10px 10px;}
.piclist .picli{ width:190px; float:left; padding-right:4px; padding-bottom:20px;}
.piclist .pictitle a{font-size:14px; font-weight:bold; display:block; padding:5px 0; text-align:center}
.piclist .picdesc{ color:#a9a9a9}
.picdata{ height:20px; line-height:20px; margin:5px 0; }
.picdata span a{ float:right; color:#FFF; display:block; width:40px; height:20px; background:#ffb351; text-align:center; line-height:20px;}

.jinkouanli{ background:#FFF; margin-bottom:10px; border:1px solid #dde1e4;  }
.jinkouanli h1{ height:42px;  line-height:42px; padding-left:15px; color:#624a4a; font-size:14px; border-bottom:1px #dde1e4 solid}
.jinkouanli h3{ height:42px;  line-height:42px; padding-left:15px; color:#624a4a; font-size:14px; border-bottom:1px #dde1e4 solid}
.jinkouanli_list{ padding-bottom:10px; -moz-border-bottom-right-radius: 10px; -moz-border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; border-bottom-left-radius: 10px; -webkit-border-bottom-right-radius: 10px;-webkit-border-bottom-left-radius: 10px;}
.jinkouanli_list li{ height:70px; border-bottom:dashed 1px #CCC; padding:15px 5px 0 5px;}
.jinkouanli_list li .jinkouanli_pic{ width:80px; height:60px; border:1px solid #ccc; padding:2px; float:left; margin-right:5px;}
.jinkouanli_list li .jinkouanli_text h2{ line-height:20px; font-size:12px; }
.jinkouanli_list li .jinkouanli_text p{ font-size:12px; color:#999; line-height:24px; }


.contact{ background:#FFF; margin-bottom:10px; border:1px solid #dde1e4;  }
.contact h3{ height:42px;  line-height:42px; padding-left:15px; color:#624a4a; font-size:14px; border-bottom:1px #dde1e4 solid}
.contact_txt{ padding:8px; line-height:24px; padding-bottom:10px; -moz-border-bottom-right-radius: 10px; -moz-border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; border-bottom-left-radius: 10px; -webkit-border-bottom-right-radius: 10px;-webkit-border-bottom-left-radius: 10px;}

.qgzx{ background:#FFF; margin-bottom:10px; border:1px solid #dde1e4;  }
.qgzx h3{ height:42px;  line-height:42px; padding-left:15px; color:#624a4a; font-size:14px; border-bottom:1px #dde1e4 solid}
.qgzx_list{ padding:8px; line-height:24px;background:#f6f6f6; padding-bottom:10px; -moz-border-bottom-right-radius: 10px; -moz-border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; border-bottom-left-radius: 10px; -webkit-border-bottom-right-radius: 10px;-webkit-border-bottom-left-radius: 10px;}
.qgzx_list li{ width:100%; float:left; padding-left:18px; background:url(../images/Arrow_03.gif) no-repeat 5px center ; line-height:27px;}

